continue one's efforts - Espagnol Anglais Dictionnaire